在没有框架的情况下使用 React Native 吗?
如果您的应用存在框架无法很好满足的异常约束,或者您更愿意自己解决这些问题,则可以使用 Android Studio、Xcode 制作不带框架的 React Native 应用。如果您对此感兴趣,请了解如何设置环境以及如何在没有框架的情况下开始使用。
接下来,不使用 Expo 生产级的 React Native 框架搭建;
ios 依赖
安装 Xcode
sh
# App Store下载,或者手动下载
安装 ruby
sh
通过rvm安装
安装 CocoaPods(ios 依赖)
cocoapods 是一个用于管理 iOS 和 Mac 项目中第三方库依赖的包管理器。它简化了在 Xcode 项目中集成外部库和工具的过程。
sh
#mac
gem install cocoapods
安装 watchman
Watchman 是 Facebook 开发的一款用于监视文件系统变化的工具。强烈建议您安装它以获得更好的性能。
sh
#mac
brew install watchman
android 依赖
安装 Android Studio
Android Studio 是由 Google 推出的官方 Android 应用开发工具,是专门用于开发 Android 应用程序的集成开发环境(IDE)。
sh
# 官网下载安装
检查状态
sh
npx react-native doctor